dog breeder dogs niacin vitamin b3 pantothenic acid vitamin b5 cats olive oil puppies puppy cat nutrition for dogs